Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
156 FINDON ROAD Terraced £170,000 27 Jan 2020
156A FINDON ROAD Terraced £84,950 25 Jul 2003